﻿body { background: #0c0c0c; }
body, td, input { font-size: 14px; line-height: 16px; color: #fff; font-family: "Microsoft yahei",simhei; }
body, div, form, img, input, ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p { margin: 0; padding: 0; border: 0; outline: none; }
li { list-style-type: none; }
a { text-decoration: none; color: #999; }
* { outline: none; }
.fl { float: left; }
.fr { float: right; }
.textr { text-align: right; }
.clear { width: 0; height: 0; clear: both; line-height: 0px; font-size: 0px; visibility: hidden; }
.main { padding: 8px; position: relative; }
.main_right { position: relative; }
/*font*/
.fz12 { font-size: 12px; font-family: "宋体"; }
.fz13 { font-size: 13px; }
.fz16 { font-size: 16px; }
.fz18 { font-size: 18px; }

/*color*/
.grey3 { color: #333; }
.grey6 { color: #666; }
.grey9 { color: #999; }
.grey_dark { color: #828282; }
.red { color: #fe5d63; }
.green { color: #0aaa00; }
.yellow { color: #EBEB40; }

/*btn*/
.btn1 { line-height: 19px; padding: 0 5px; color: #c01d2e; border: 1px solid #82201d; display: inline-block; }
.btn2 { line-height: 19px; padding: 0 5px; color: #979797; border: 1px solid #216dcb; display: inline-block; }
.btn3 { line-height: 31px; width: 96px; height: 31px; display: inline-block; background: #82201f; color: #fff; text-align: center; }
.btn4 { line-height: 31px; width: 96px; height: 31px; display: inline-block; background: #1E5B89; color: #fff; text-align: center; }
.btn5 { width: 40px; height: 24px; line-height: 24px; background: #D14E00; text-align: center; color: #fff; display: inline-block; }
.btn6 { width: 141px; height: 31px; line-height: 31px; font-size: 16px; color: #fff; display: inline-block; text-align: center; background: #d14e00; }
.btn7 { width: 71px; height: 31px; line-height: 31px; font-size: 16px; color: #333; display: inline-block; text-align: center; background: #dcdcdc; }
.btn_k1 { height: 31px; padding-top: 15px; text-align: center; }

/*common*/
.tab_box_left { border: 1px solid #606060; }
.tab_1 { height: 33px; line-height: 38px; border-bottom: 2px solid #82201f; padding-top: 8px; }
    .tab_1 a { width: 94px; height: 33px; text-align: center; color: #999; display: inline-block; background: url(../images/tab_1_bg02.jpg) no-repeat bottom; margin-right: 4px; }
        .tab_1 a:hover { background: url(../images/tab_1_bg01.jpg) no-repeat; color: #fff; }
        .tab_1 a.on { background: url(../images/tab_1_bg01.jpg) no-repeat; color: #fff; }
    .tab_1 em { color: #EB3939; font-weight: bold; float: left; }
.main_right_title { overflow: hidden; height: 33px; line-height: 38px; border-bottom: 2px solid #82201f; padding-top: 8px; }
    .main_right_title a { float: right; width: 127px; }
    .main_right_title em { color: #EB3939; font-weight: bold; float: left; }

/*高手数据*/
.rank_k{ height:498px; border-top:0; overflow:hidden; font-size:12px; font-family:"宋体"; position:relative; width:100%; padding-top:35px;}
    .rank_k td { height: 30px; color: #C8C8C8; cursor: default; font-size: 12px; font-family: "宋体"; }
    .rank_k th { height: 34px; line-height: 34px; cursor: default; color: #aaa; position: relative; }
.rank_top{ height:34px; border-bottom:1px solid #373737; overflow:hidden; background:#272727; position:absolute;width:100%;left:0px; top:0px;}
    .rank_top th { border-right: 1px solid #1D1D1D; color: #aaa; }
.rank_top table th span{ display:block; width:100%; height:34px; color:#aaa;}
.rank_list { height: 463px; }
    .rank_list td { border-right: 1px solid #1D1D1D; border-bottom: 1px solid #1D1D1D; }

    .rank_list tr:hover { background: #232323; }
.rank_ad { height: 92px; border: 1px solid #373737; margin-top: 6px; }
.rank_right_a01 { display: block; width: 29px; height: 36px; background: url(../images/black_07.jpg) no-repeat center; float: left; margin-right: 50px; }
.rank_right_a02 { display: block; width: 14px; height: 36px; background: url(../images/black_08.jpg) no-repeat center; float: right; }
.rank_right_a03 { display: block; float: left; background: url(../images/black_05.jpg) no-repeat center; width: 100%; height: 36px; }

.tab_1_top { padding-top: 10px; padding-bottom: 10px; }
    .tab_1_top td { height: 84px; }
.tab_1_top_font { width: 84px; height: 84px; background: url(../images/tab_1_bg03.jpg) no-repeat; }
    .tab_1_top_font td { font-size: 14px; color: #fff; padding: 0 10px; text-align: center; }

.plate_stock_box { height: 235px; overflow-x: hidden; overflow-y: auto; margin-bottom: 14px; margin-top: 12px; }

.stock_list { height: 37px; border: 1px solid #323232; margin-bottom: 10px; overflow: hidden; }
    .stock_list .p1 { width: 40%; background: #232323; height: 34px; line-height: 17px; text-align: center; color: #828282; float: left; font-size: 12px; padding-top: 3px; }
.blue { color: #0AC0FF; }
.stock_list .p2 { width: 30%; float: left; text-align: center; line-height: 37px; font-size: 18px; }
.tab_1_box01 .stock_inf { height: 180px; border-top: 0; padding-top: 5px; overflow-x: hidden; overflow-y: auto; }
.inf_part { padding-top: 0px; padding-left: 10px; font-size: 12px; line-height: 24px; }
.hide { display: none; }
.tab_1_box { overflow: hidden; border: 1px solid #373737; border-top: 0px; }
.tab_1_box01 { position: absolute; bottom: 0px; left: 0px; width: 100%; }
.stock_inf table tr { width: 100%; }
.stock_inf table th { text-align: center; font-size: 12px; color: #EBEB40; height: 24px; line-height: 24px; font-weight: 200; vertical-align: middle; }
.stock_inf table td { text-align: center; vertical-align: middle; font-size: 12px; height: 24px; line-height: 24px; }
    .stock_inf table td strong { margin-right: 10px; }
.stock_font { font-size: 14px; font-weight: bold; }
.stock_inf table td a { color: #fff; border: 1px solid #216dcb; }
    .stock_inf table td a:hover { color: #548ED8; }

/*我的大赛*/
.mege_top { height: 200px; }
.mege_inf td { padding: 10px 0; }
.buysell { padding-top: 17px; text-align: center; }
.mege_rank { width: 137px; margin-left: 5px; height: 126px; display: inline-block; overflow: hidden; float: left; background: #50201E; }
    .mege_rank .p1 { height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; }
    .mege_rank .p2 { height: 93px; text-align: center; background: #232323; color: #aaa; }
        .mege_rank .p2 .rk { font-size: 25px; padding: 25px 0; }
.mege_main { height: 419px; position: relative; }
    .mege_main .time { height: 25px; line-height: 25px; display: inline-block; position: absolute; top: -3px; right: 0; white-space: nowrap; }
        .mege_main .time .date { border: 1px solid #5a5a5a; line-height: 23px; padding-left: 6px; padding-right: 30px; background: url(../images/black_04.jpg) right center no-repeat; }

/*股票交易*/
.trading { width: 478px; height: 380px; z-index: 6; left: 50%; top: 50%; background: #333238; margin-left: -239px!important; margin-top: -190px!important; margin-top: 0px; position: fixed!important; position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }
    .trading .top_bar { height: 31px; line-height: 31px; background: #d14e00; padding-left: 14px; color: #fff; overflow: hidden; }
        .trading .top_bar span { float: left; }
        .trading .top_bar b { float: right; font-weight: 200; cursor: pointer; display: block; width: 31px; height: 31px; line-height: 31px; text-align: center; }
    .trading .close { width: 31px; height: 31px; position: absolute; top: 0px; right: 0px; }
    .trading .lpart { width: 200px; margin-right: 30px; float: left; padding-left: 24px; padding-top: 16px; }
    .trading .rpart { width: 208px; height: 264px; margin-top: 16px; background: #000; border: 1px solid #646464; float: left; }
    .trading .stock_name { font-size: 22px; line-height: 35px; color: #F9ED32; }
    .trading .tradk { padding-top: 15px; }
        .trading .tradk td { height: 24px; padding-top: 12px; font-size: 12px; }
            .trading .tradk td .ipt1 { width: 123px; padding: 3px 5px; font-size: 12px; line-height: 14px; background-color: #dcdcdc; color: #333; }
            .trading .tradk td .ipt2 { width: 74px; padding: 3px 5px; font-size: 12px; line-height: 14px; background: #dcdcdc; color: #333; }
            .trading .tradk td .percent { padding-left: 16px; margin-right: 12px; background: url(../images/black_03.jpg) left center no-repeat; display: inline-block; }
                .trading .tradk td .percent.on { background: url(../images/black_02.jpg) left center no-repeat; }
                .trading .tradk td .percent:hover { background: url(../images/black_02.jpg) left center no-repeat; }
    .trading .rpart td { height: 21px; font-size: 12px; color: #aaa; }
    .trading .rpart .bb1 td { border-bottom: 1px solid #3c3c3c; }

.master { width: 785px; height: 365px; z-index: 6; left: 50%; top: 50%; background: #333238; /*margin-left:-239px!important;
margin-top:-190px!important;
margin-top:0px;
position:fixed!important;
position:absolute;
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);*/ }
    .master .top_bar { height: 31px; line-height: 31px; background: #d14e00; padding-left: 14px; color: #fff; }
    .master .close { width: 31px; height: 31px; position: absolute; top: 0px; right: 0px; }
    .master .lpart { width: 165px; float: left; }
    .master .rpart { width: 602px; float: left; }
/**popup**/
.popup { width: 344px; display: none; height: 216px; background: #fff; z-index: 6; left: 50%; top: 50%; margin-left: -172px!important; margin-top: -108px!important; margin-top: 0px; position: fixed!important; position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }

    .popup h3 { background: #D14E00; color: #fff; font-family: Microsoft yahei; font-weight: 200; height: 31px; line-height: 31px; font-size: 14px; text-indent: 15px; overflow: hidden; padding-right: 12px; overflow: hidden; width: 332px; }
        .popup h3 span { float: left; }
        .popup h3 b { float: right; cursor: pointer; font-weight: 200; }
    .popup ul { padding: 18px 0px 0px 22px; height: 124px; overflow: hidden; }
        .popup ul li { color: #666; font-size: 14px; line-height: 24px; }
.popup_font { color: #D14E00; }
.popup p { position: absolute; bottom: 13px; width: 322px; height: 29px; overflow: hidden; padding-right: 22px; }
    .popup p a { display: block; height: 27px; line-height: 27px; float: right; color: #fff; padding: 0px 11px; margin-left: 4px; }
    .popup p .popup_unselect_A { background: #D14E00; height: 29px; line-height: 29px; }
    .popup p .popup_unselect_B { background: #F7F7F7; color: #333; border: 1px solid #B4B4B4; }
/**uncover**/
.uncover { width: 100%; }
.uncover_box { margin: 0px 4px 0px 17px; background: #333238; height: 334px; padding-bottom: 20px; overflow: hidden; }
    .uncover_box h2 { background: #D14E00; height: 31px; line-height: 31px; font-size: 14px; font-weight: 200; padding: 0px 14px; overflow: hidden; }
        .uncover_box h2 span { float: left; }
        .uncover_box h2 b { float: right; font-weight: 200; display: block; width: 16px; text-align: center; height: 31px; line-height: 31px; cursor: pointer; }
.uncover_left { float: left; width: 144px; padding: 30px 0px 0px 22px; }
    .uncover_left dl { margin-bottom: 16px; }
        .uncover_left dl dt a { display: block; width: 77px; height: 77px; padding: 3px; border: 1px solid #D14E00; }
        .uncover_left dl dt img { width: 77px; height: 77px; }
        .uncover_left dl dd { color: #969696; font-size: 12px; line-height: 24px; }
            .uncover_left dl dd span { display: block; width: 85px; text-align: center; }
    .uncover_left ul { color: #969696; overflow: hidden; font-size: 12px; }
        .uncover_left ul li { overflow: hidden; width: 100%; float: left; line-height: 20px; height: 20px; overflow: hidden; margin-bottom: 12px; }
.uncover_font01 { display: block; float: left; width: 68px; text-align: left; }
.uncover_right { margin-left: 166px; padding: 30px 17px 0px 0px; background: url(../images/uncover_img05.jpg) no-repeat 96% 15px; overflow: hidden; }
    .uncover_right ul { overflow: hidden; font-size: 12px; border-bottom: 1px solid #D14E00; }
        .uncover_right ul li { float: left; width: 77px; height: 25px; text-align: center; line-height: 25px; cursor: pointer; }
        .uncover_right ul .uncover_right_A { background: url(../images/uncover_img02.jpg) no-repeat center; }
.uncover_right_k { height: 247px; border: 1px solid #666666; border-top: 0; overflow: hidden; }
    .uncover_right_k td { height: 30px; color: #C8C8C8; cursor: default; border-bottom: 1px solid #666; background: #0C0C0C; }
    .uncover_right_k th { height: 30px; line-height: 30px; cursor: default; color: #aaa; position: relative; }
.uncover_right_top { height: 30px; line-height: 30px; border-bottom: 1px solid #666666; overflow: hidden; background: #333238; }
.uncover_right_list { height: 218px; overflow-x: hidden; overflow-y: auto; position: relative; }
    .uncover_right_list tr:hover { background: #232323; }
.uncover_right_add { width: 100%; height: 30px; line-height: 30px; }
    .uncover_right_add a { display: block; width: 100%; height: 30px; position: relative; }
        .uncover_right_add a span { display: none; cursor: pointer; position: absolute; top: 2px; right: 0px; }
        .uncover_right_add a:hover span { display: block; }
.hide { display: none; }
.uncover_right_top_C { display: block; width: 14px; height: 30px; background: url(../images/uncover_img04.jpg) no-repeat top; float: right; }
.uncover_right_top_B { display: block; float: left; background: url(../images/uncover_img03.jpg) no-repeat top; width: 100%; height: 30px; }
/**data_new**/
.data_new { margin-bottom: 15px; }
.data_new_title { border-bottom: 1px solid #82201D; font-size: 14px; font-weight: 200; color: #AAAAAA; text-indent: 11px; height: 20px; line-height: 20px; margin-bottom: 14px; }
.data_new em { color: #EC3A3A; font-weight: bold; }
.data_new h3 { border-bottom: 1px solid #82201D; font-size: 14px; font-weight: 200; color: #AAAAAA; text-indent: 11px; height: 20px; line-height: 20px; margin-bottom: 14px; }
.data_new_list { height: 37px; border: 1px solid #323232; margin-bottom: 10px; position: relative; cursor: pointer; }
    .data_new_list .p1 { width: 40%; background: #232323; height: 34px; padding-top: 3px; font-size: 12px; line-height: 16px; text-align: center; color: #828282; float: left; }
    .data_new_list .p2 { width: 30%; float: left; text-align: center; line-height: 37px; font-size: 18px; }
.data_new_prompt { width: 80px; line-height: 18px; height: 35px; border: 1px solid #414141; background: #FFFFE1; position: absolute; top: 0px; left: 33%; display: none; padding: 0px 3px; }
.data_new_prompt_font { display: block; width: 80px; font-size: 11px; color: #4E4F51; height: 37px; overflow: hidden; }
.data_new_prompt_right { position: absolute; top: 12px; left: -10px; }
#subscriber_prompt { height: 170px; }
/**wcp_box**/
.wcp_box { background: #232323; width: 784px; height: 352px; border: 1px solid #0A0A0A; z-index: 9999; background: #232323; font-family: "宋体"; left: 50%; top: 50%; margin-left: -393px!important; margin-top: -174px!important; margin-top: 0px; position: fixed!important; position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }
.wcp_box_B { width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 9999; }
.wcp_box_title { height: 46px; padding-left: 24px; line-height: 46px; overflow: hidden; vertical-align: middle; position: relative; font-size: 12px; }
.wcp_logo { position: absolute; left: 1px; top: 5px; }
.guanbi { display: block; background: url(../images/wcp_img02.jpg) no-repeat; width: 14px; height: 12px; position: absolute; right: 26px; top: 14px; cursor: pointer; }
.wcp_main { width: 100%; border-top: 0px; background: #232323; overflow: hidden; height: 305px; position: relative; }
.wcp_left { width: 166px; float: left; text-align: center; position: absolute; left: 0px; top: 22px; }
    .wcp_left h3 img { width: 78px; height: 78px; border: 1px solid #000; }
.wcp_left_font { height: 28px; line-height: 28px; color: #D28F0D; font-size: 13px; font-weight: bold; font-family: "宋体"; }
.wcp_left ul { width: 100%; overflow: hidden; }
    .wcp_left ul li { width: 100%; overflow: hidden; height: 30px; line-height: 30px; float: left; font-size: 12px; }
        .wcp_left ul li span { display: block; float: left; width: 81px; text-align: right; color: #999999; }
        .wcp_left ul li strong { display: block; float: left; color: #FF5D60; }
.wcp_right { margin-left: 166px; margin-right: 21px; }
.wcp_right_top { height: 33px; line-height: 38px; border-bottom: 2px solid #82201f; font-size: 12px; }
    .wcp_right_top a { width: 94px; height: 33px; text-align: center; color: #999; display: inline-block; *display: inline; *zoom: 1; background: url(../images/tab_1_bg02.jpg) no-repeat bottom; margin-right: 4px; font-weight: bold; }
        .wcp_right_top a:hover { background: url(../images/tab_1_bg01.jpg) no-repeat; color: #fff; }
        .wcp_right_top a.on { background: url(../images/tab_1_bg01.jpg) no-repeat; color: #fff; }
    .wcp_right_top em { color: #EB3939; font-weight: bold; }
.wcp_right_box { border: 1px solid #3E3E3E; background: #151515; }
.wcp_right_box { height: 250px; border-top: 0; overflow: hidden; font-size: 12px; font-family: "宋体"; }
    .wcp_right_box td { height: 30px; color: #C8C8C8; cursor: default; font-size: 12px; font-family: "宋体"; }
    .wcp_right_box th { height: 34px; line-height: 34px; cursor: default; color: #aaa; position: relative; }
.wcp_right_box_top { height: 34px; border-bottom: 1px solid #373737; overflow: hidden; background: #272727; }
    .wcp_right_box_top th { border-right: 1px solid #1D1D1D; }
.wcp_right_box_list { height: 216px; overflow-x: hidden; overflow-y: auto; }
    .wcp_right_box_list td { border-right: 1px solid #1D1D1D; border-bottom: 1px solid #1D1D1D; }
    .wcp_right_box_list tr:hover { background: #232323; }
/**引导绑定**/
.guidetitle { width: 700px; height: 460px; background: #333237; position: absolute; z-index: 9999; left: 50%; top: 50%; margin-left: -356px!important; margin-top: -230px!important; margin-top: 0px; position: fixed!important; position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }
    .guidetitle h3 { position: relative; height: 31px; line-height: 31px; text-indent: 11px; font-size: 12px; color: #fff; font-weight: 200; background: #BD3050; }
        .guidetitle h3 span { position: absolute; right: 9px; top: 0px; cursor: pointer; overflow: hidden; }


.guide { width: 700px; height: 460px; background: #333237; z-index: 9999; margin-top: 0px; position: fixed!important; position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }
    .guide h3 { position: relative; height: 31px; line-height: 31px; text-indent: 11px; font-size: 12px; color: #fff; font-weight: 200; background: #BD3050; }
        .guide h3 span { position: absolute; right: 9px; top: 0px; cursor: pointer; overflow: hidden; }
.guide_box { width: 100%; height: 460px; overflow: hidden; }
.guide_ul { padding: 108px 40px 0px 40px; overflow: hidden; }
    .guide_ul li { float: left; text-align: center; width: 100%; overflow: hidden; }
.guide_li_font { font-size: 19px; color: #fff; margin-bottom: 14px; height: 32px; line-height: 32px; }
    .guide_li_font b { font-weight: 200; float: left; padding-top: 10px; height: 24px; line-height: 24px; }
    .guide_li_font span { display: block; background: url(../images/guide_img03.png) no-repeat left 0px; height: 34px; width: 45px; float: left; }
        .guide_li_font span img { float: left; margin-top: 2px; }
.guide_ul .guide_li_font02 { font-size: 14px; color: #fff; line-height: 20px; text-align: left; margin-bottom: 18px; }
    .guide_ul .guide_li_font02 span { margin-left: 128px; }
.guide_ul .guide_li_font03 { text-align: left; font-size: 14px; margin-bottom: 24px; }
    .guide_ul .guide_li_font03 span { margin-left: 128px; display: block; }
        .guide_ul .guide_li_font03 span strong { font-size: 28px; color: #D7123F; font-weight: 200; margin-left: 12px; line-height: 30px; }
.guide_li_font04 { margin-top: 24px; }
.guide_succeed { padding-top: 130px; text-align: center; }
.guide_succeed_font { font-size: 32px; height: 38px; line-height: 38px; margin-bottom: 30px; }

.guide_failure { background: url(../images/guide_failure_bg.png) no-repeat 135px 39px; padding: 134px 0px 0px 242px; overflow: hidden; }
.guide_failure_font { font-size: 18px; margin-bottom: 100px; height: 24px; line-height: 24px; }


/**腾讯大赛**/
.game { background: #0C0C0C url(../images/game_bg.png) no-repeat right top; height: 646px; overflow: hidden; }
.game_box { overflow: hidden; width: 100%; padding-top: 204px; height: 442px; }
.game_top { width: 100%; overflow: hidden; height: 228px; margin-bottom: 27px; }
.game_top_left { float: left; width: 55%; text-align: center; }
    .game_top_left h3 { font-size: 18px; font-family: Microsoft yahei; margin-top: 58px; font-weight: 200; height: 48px; line-height: 48px; }
        .game_top_left h3 a { color: #FFF100; }
.game_top_left_font a { display: block; width: 120px; height: 37px; text-align: center; line-height: 37px; background: #AA201E; font-size: 19px; color: #fff; margin: 0 auto; }
/**验证**/
.game_verify { padding-top: 15px; overflow: hidden; width: 360px; margin: 0 auto; }
    .game_verify li { overflow: hidden; width: 100%; float: left; margin-bottom: 7px; }
.game_verify_title { font-size: 18px; color: #FEF102; line-height: 24px; }
.game_verify_title02 { font-size: 18px; color: #fff; line-height: 30px; height: 30px; display: inline; }
    .game_verify_title02 b { font-weight: 200; font-size: 14px; }
    .game_verify_title02 span { display: inline-block; *display: inline; *zoom: 1; width: 116px; text-align: left; background: #AA201E; color: #fff; height: 30px; font-size: 14px; text-indent: 10px; }
.game_verify_font { font-size: 16px; color: #fff; line-height: 22px; }
.game_verify_input { width: 157px; height: 29px; line-height: 29px; text-align: center; border: 1px solid #B4B4B4; background-color: transparent; margin-right: 5px; background: #262626; }
.game_verify_input02 { width: 280px; height: 29px; line-height: 29px; text-align: left; border: 1px solid #B4B4B4; background-color: transparent; text-indent: 24px; }
.game_verify_a { display: inline-block; *display: inline; *zoom: 1; width: 117px; height: 31px; line-height: 31px; *height: 25px; *line-height: 20px; *padding-top: 6px; text-align: center; background: #2E82CB; color: #fff; background: #AA201E; }
.game_verify_a02 { display: inline-block; *display: inline; *zoom: 1; width: 117px; height: 29px; line-height: 29px; text-align: center; background: #2E82CB; color: #fff; font-size: 19px; background: #AA201E; }
.game_verify_font02 { vertical-align: middle; overflow: hidden; text-align: left; padding-left: 38px; margin-bottom: 20px; height: 22px; line-height: 22px; color: #A0A0A0; }
.game_top_right { float: left; height: 212px; width: 339px; background: url(../images/game_top_right_bg.png) no-repeat; padding: 16px 0px 0px 12px; }
    .game_top_right h3 { text-align: center; font-size: 18px; font-weight: 200; line-height: 24px; margin-bottom: 8px; color: #fff; }
.game_top_rignt_A { overflow: hidden; }
    .game_top_rignt_A li { float: left; width: 98px; height: 29px; line-height: 29px; overflow: hidden; color: #D3D1D2; font-size: 13px; background: url(../images/game_top_right_libg.png) no-repeat; margin-right: 10px; }
        .game_top_rignt_A li em { display: block; width: 29px; text-align: center; float: left; font-size: 18px; }
        .game_top_rignt_A li span { float: left; width: 69px; text-align: center; }
.game_top_right h4 { font-size: 13px; color: #D3D1D2; font-weight: 200; line-height: 24px; line-height: 20px; margin: 14px 0px 2px 0px; }
.game_top_rignt_B { font-size: 12px; color: #D3D1D2; line-height: 20px; }
.privilege { width: 100%; overflow: hidden; }
    .privilege h2 { position: relative; width: 100%; overflow: hidden; font-size: 16px; height: 22px; font-weight: 200; margin-bottom: 15px; }
        .privilege h2 b { display: block; height: 1px; width: 90%; background: #414141; margin: 11px auto 0px auto; }
        .privilege h2 span { display: block; position: absolute; top: 0px; left: 50%; height: 22px; line-height: 22px; margin-left: -45px; background: #0C0C0C; width: 90px; text-align: center; }
    .privilege ul { overflow: hidden; }
        .privilege ul li { float: left; width: 22%; float: left; margin-left: 2.5%; }
.privilege_li_box { height: 115px; border: 1px solid #414141; }
.privilege_li_box_font { text-align: center; font-size: 13px; line-height: 34px; color: #8C8C8C; }
/**go**/
.go { width: 392px; height: 200px; background: #fff; z-index: 9999; left: 50%; top: 50%; margin-left: -196px!important; margin-top: -100px!important; margin-top: 0px; position: fixed!important; position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 : document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); }
    .go h3 { height: 30px; line-height: 30px; background: #D14E00; padding-left: 14px; position: relative; font-weight: 200; font-size: 14px; }
        .go h3 span { cursor: pointer; position: absolute; right: 10px; top: 0px; color: #fff; }
    .go ul { color: #000; text-align: center; margin-top: 28px; }
.go_title { font-size: 14px; color: #D14E00; font-weight: bold; height: 30px; line-height: 30px; margin-bottom: 6px; }
.go_font a { display: block; width: 164px; height: 37px; line-height: 37px; text-align: center; margin: 0 auto; background: #D14E00; color: #fff; margin-top: 24px; }





.jscroll-c { top: 0px; z-index: 99; zoom: 1; position: relative; overflow: hidden; }
.jscroll-e { height: 100%; top: 0px; right: 0; -moz-user-select: none; position: absolute; overflow: hidden; z-index: 100; }
.jscroll-u { position: absolute; top: 0px; width: 100%; left: 0; overflow: hidden; background: trasparent; }
.jscroll-h { position: absolute; left: 0px; -moz-user-select: none; border: 0; overflow: hidden; text-align: center; }
.jscroll-bart { width: 11px; height: 6px; background: url(../images/scrollbarblock2.gif) no-repeat -1px -1px; overflow: hidden; }
.jscroll-h-i { width: 13px; height: 5px; background: url(../images/scrollbarblock2.gif) repeat-y -16px top; overflow: hidden; }
.jscroll-h-s { width: 13px; height: 100%; background: url(../images/scrollbarblock2.gif) no-repeat -52px center; overflow: hidden; }
.jscroll-barb { width: 11px; height: 6px; background: url(../images/scrollbarblock2.gif) no-repeat -1px -10px; overflow: hidden; }
.jscroll-d { position: absolute; bottom: 0px; width: 100%; left: 0; overflow: hidden; background: trasparent; }
.scroll-pane { margin-left: 5px; }
.stock_inf table tr { height: 24px; overflow: hidden; }
